Loading...
 
Skip to main content

FLOSS Web Application with the most built-in features

Mark Twain wrote:
They did not know it was impossible, so they did it!


Tiki is the Free/Libre/Open Source Web Application with the most built-in features


And this is likely the case even outside FLOSS. Thus, Tiki is very likely the Web Application with the most built-in features. as it's hard to imagine a proprietary solution doing so because they would likely split into different products. If you know of one, please edit this page.

And this is done using standard shared hosting so it's very easy to host a Tiki site. See the benefits for a Hosting company.

This means that you can turn every single feature on and it's going to work. You will have a dizzying number of elements in the menu but everything works. Now, in a core & extension architecture, try installing and activating every single extension and you'll likely break your system because of conflicts between extensions!

Since when? Perhaps 2005 or 2006? There is no formal way to count features (an option of a feature counts, right?) But in any case, all other major FLOSS Web apps (in recent years) such as WordPress, Joomla!, Plone, Drupal or Typo3 have the small core and thousands of extensions model.

Is having so many features a good thing? Well, certainly if you need a lot of features or you want to have them readily available if/when you need them in the future. It's also nice to be able to address diverse use cases.

How often are new versions released?: Tiki has a time-based, "Release early, Release often" approach with Long Term Support (LTS) versions, to balance the needs of stability and innovation. Please see: Version Lifecycle

How will I know where to start?: Features are tagged "basic", "advanced" or "experimental".

Isn't this more complex?: Read here about how we are Coping with Complexity

What about very specific use cases?: http://tikitrackers.org/

What about in the future?: It is very unlikely that other major projects will change their model, and integrate all the features in the core. This would require a major change of philosophy, and be a politically tricky situation as the core team decides to pick one extension over another. A newer / smaller project could indeed adopt the all-in-one strategy, but given the velocity of Tiki development, it is unlikely to catch up in terms of number of features. Inversely, will Tiki ever change its model? The model is working really well for us and we already found ways to deal with the inherent challenges. There could be minor adjustments such as packaging translations or themes separately (so far not worth the trouble just to save a bit of disk space), but this won't change the "big picture" . Thus, it is expected that for the forseeable future, Tiki will remain the FLOSS Web Application with the most built-in features.


How about the release schedule?
See: FLOSS Web Applications with the fastest release cycles

Who does this?
People just like you: https://tiki.org/article370-Tiki-reaches-500-contributors-with-commit-access

There is also a great deal of Interoperability with other applications and services.

And for features which are beyond the scope of a PHP / MySQL application, please see: http://wikisuite.org/The-most-comprehensive-and-integrated-Free-Libre-Open-Source-enterprise-software-suite (Integrated Web and desktop suite).

What is missing? Please see: Major Features Missing in Tiki

See also: Benefits

http://PluginProblems.com

alias